package com.ljx.funchat.common.exception;

import lombok.AllArgsConstructor;
import lombok.Getter;

@AllArgsConstructor
@Getter
public enum CommonErrorEnum implements ErrorEnum{

    BUSINESS_ERROR(0, "{0}"),
    PARAM_INVALID(-2, "参数校验失败"),
    SYSTEM_ERROR(-1, "系统出小差了，请稍候再试！"),
    LOCK_LIMIT(-3, "请求太频繁了，请稍候再试");


    private Integer code;

    private String desc;

    @Override
    public Integer getErrorCode() {
        return code;
    }

    @Override
    public String getErrorMsg() {
        return desc;
    }

}
